#openid_form {
	width: 470px;	
}
#openid_input_area {
	display: none;
}
#openid_username_message {
	display: none;
}
#openid_url_message {
	display: none;
}
.openid_large_btn a {
	width: 100px;
	height: 60px;
	border: 1px solid #DDD;
	margin: 5px 3px 5px 0;
	display: inline-block;
}
.openid_small_btn a {
	width: 24px;
	height: 24px;
	border: 1px solid #DDD;
	margin: 5px 3px 5px 0;
	display: inline-block;
}
.openid_small_btn a, .openid_large_btn a {
	background: url('images/openid.png') no-repeat;
} 
/* Large Logos */
a.google { background-position: 0 0; }
a.aol { background-position: 0 -60px; }
a.openid {  background-position: 0 -120px; }
a.yahoo { background-position: 0 -180px; }
/* Small Logos */
a.blogger { background-position: 0 -240px; }
a.claimid { background-position: -24px -240px; }
a.flickr { background-position: -48px -240px; }
a.livejournal { background-position: -72px -240px; }
a.myopenid { background-position: 0 -264px; }
a.technorati { background-position: -24px -264px; }
a.verisign { background-position: -48px -264px; }
a.vidoop { background-position: -72px -264px; }
a.wordpress { background-position: 0 -288px; }

a.highlight {
	border: 2px solid #a6c9e2;
	margin: 3px 1px 3px 0;
}